Big Huge Thesaurus

genus amphioxus

noun

sounds kind of like